package cn.qidisoft.edu.hzjt.dao;

import java.util.List;

import org.apache.ibatis.session.RowBounds;

import cn.qidisoft.edu.hzjt.model.JkyContribution;
import cn.qidisoft.edu.hzjt.model.JkyContributionAtt;

public interface JkyContributionMapper {
  int deleteByPK(Integer tgid);

  int insert(JkyContribution record);

  JkyContribution queryByPK(Integer tgid);

  int updateByPK(JkyContribution record);

  public List<JkyContribution> queryJkyContributionPageList(JkyContribution jkyContribution,
      RowBounds rowBounds);

  public int queryJkyContributionPageCount(JkyContribution jkyContribution);

  int deleteJkyContributionList(JkyContributionAtt record);

  int updateByDocNum(JkyContribution record);

  int queryJkyContributionManagerPageCount(JkyContribution jkyContribution);

  List<JkyContribution> queryJkyContributionManagerPageList(JkyContribution jkyContribution,
      RowBounds rowBounds);

  List<JkyContribution> exportJkyContributionManagerPageList(JkyContribution jkyContribution);

  int queryScientificJobPageCount(JkyContribution record);

  List<JkyContribution> queryScientificJobPageList(JkyContribution jkyContribution,
      RowBounds rowBounds);

  int queryScientificJobManagerPageCount(JkyContribution record);

  List<JkyContribution> queryScientificJobManagerPageList(JkyContribution jkyContribution,
      RowBounds rowBounds);

  List<JkyContribution> exportScientificJobManagerPageList(JkyContribution jkyContribution);


}
